Controlled release facilities - Allemand Anglais Dictionnaire